Language and software

  1. C/C++
    Softwares:
    1) codespace (developed by github, online)
    2) Visual studio
    3) Arduino IDE
  2. Python
    Softwares:
    1) Anaconda (Spyder, Jupyter notebook, Jupyterlab)
    * AutoComplete:
    a) for Jupyter Notebook: nbextension page with hinterland on
    b) for JupyterLab: ipymonaco lib
    * extensions 2) Pycharm (Suitable for project developing)
    3) codespace (developed by github, online)
    Tutorial:

  3. Matlab
    Softwares:
    1) Matlab (free with student account)
    2) Matlab Online (free, online, while unstable)
  4. Labtex
    Softwares:
    1) Google Tex (online, integrated with google account)
  5. Markdown
    Softwares:
    1) Anaconda (Jupyter, previewable)